An Algorithm to Test if a Given Circular HDOL-Language Avoids a Pattern

نویسنده

  • Julien Cassaigne
چکیده

To prove that a pattern p is avoidable on a given alphabet, one has to construct an innnite language L that avoids p. Usually, L is a DOL-language (obtained by iterating a morphism h) or a HDOL-language (obtained by coding a DOL-language with another morphism g). Our purpose is to nd an algorithm to test, given a HDOL-system G, whether the language L(G) generated by this system avoids p. We rst deene the notions of circular morphism, circular DOL-system and circular HDOL-system, and we show how to compute the inverse image of a pattern by a circular morphism. Then we prove that by computing successive inverse images of p, we can decide whether the language L(G) avoids p for any xed pattern p (which may even contain constants), provided that the HDOL-system G is circular and expansive.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Pattern Search Algorithm and Finite Element Method to Detect Rotor Cracks

The vibration pattern of a rotor system reflects the mechanical parameter changes in the system. Hence, the use of vibration monitoring is considered as a possible means of detecting the presence and growth of the cracks. In this paper, a pattern search based method for shaft crack detection is proposed and described which formulates the shaft crack detection as an optimization problem by means...

متن کامل

Test Power Reduction by Simultaneous Don’t Care Filling and Ordering of Test Patterns Considering Pattern Dependency

Estimating and minimizing the maximum power dissipation during testing is an important task in VLSI circuit realization since the power value affects the reliability of the circuits. Therefore during testing a methodology should be adopted to minimize power consumption. Test patterns generated with –D 1 option of ATALANTA contains don’t care bits (x bits). By suitable filling of don’t cares can...

متن کامل

Speeding up the Stress Analysis of Hollow Circular FGM Cylinders by Parallel Finite Element Method

In this article, a parallel computer program is implemented, based on Finite Element Method, to speed up the analysis of hollow circular cylinders, made from Functionally Graded Materials (FGMs). FGMs are inhomogeneous materials, which their composition gradually varies over volume. In parallel processing, an algorithm is first divided to independent tasks, which may use individual or shared da...

متن کامل

Eecient Algorithms for Lempel-ziv Encoding

We consider several basic problems for texts and show that if the input texts are given by their Lempel-Ziv codes then the problems can be solved deterministically in polynomial time in the case when the original (uncompressed) texts are of exponential size. The growing importance of massively stored information requires new approaches to algorithms for compressed texts without decompressing. D...

متن کامل

Algorithms for Pattern Containment in 0-1 Matrices

We say a zero-one matrix A avoids another zero-one matrix P if no submatrix of A can be transformed to P by changing some ones to zeros. A fundamental problem is to study the extremal function ex(n, P), the maximum number of nonzero entries in an n × n zero-one matrix A which avoids P. To calculate exact values of ex(n, P) for specific values of n, we need containment algorithms which tell us w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994